.container_schedule_list {
    --adm-color-background: none;

    .adm-list-body {
        background-color: none;
    }

    .adm-list {
        .adm-list-body {
            background-color: none;

            .adm-list-body-inner {
                padding: .42rem;

                .adm-list-item.adm-plain-anchor {
                    height: 100%;
                    width: 100%;
                    box-shadow: 0rem 0.05rem 0.32rem 0rem rgba(22, 52, 80, 0.1);
                    margin-bottom: .53rem;
                    border-radius: 0.37rem;
                    border-bottom: none;
                    overflow: hidden;

                    .adm-list-item-content-arrow {
                        display: none;
                    }

                    .adm-list-item-content-main {
                        font-size: 0.42rem !important;
                        padding: .32rem;
                        display: flex;
                        // align-items: center;
                        // background: linear-gradient(90deg, #FFFFFF 0%, #FFFEE1 100%);
                        background: linear-gradient(90deg,
                                rgba(251, 230, 165, 0),
                                rgba(166, 206, 255, 1),
                            );

                        .item_img {
                            width: 1.58rem;
                            height: 1.58rem;
                            border-radius: .16rem;
                            overflow: hidden;
                            margin-right: .21rem;

                            img {
                                width: 100%;
                                height: 100%;
                                object-fit: cover;
                            }
                        }

                        .item_content {
                            display: flex;
                            flex: 1;
                            flex-direction: column;
                            justify-content: space-between;
                            margin-right: 20px;

                            .top {
                                display: flex;
                                align-items: center;
                                // margin-bottom: 30px;

                                &>div:first-child {
                                    margin-right: 10px;
                                }

                                .item_type {
                                    width: 1.66rem;
                                    font-weight: 400;
                                    font-size: 0.37rem;
                                    color: #27AE60;
                                    line-height: 0.37rem;
                                    white-space: nowrap;
                                    text-align: center;
                                    padding: .13rem 0;
                                    border-radius: .16rem;
                                }

                                .item_tedian {
                                    border: .03rem solid rgb(19, 152, 63);
                                    color: rgb(19, 152, 63);
                                }

                                .item_zhibo {
                                    border: .03rem solid rgb(152, 34, 34);
                                    color: rgb(152, 34, 34);
                                }

                                .item_yanchu {
                                    border: .03rem solid rgb(255, 183, 0);
                                    color: rgb(255, 183, 0);
                                }

                                .item_waiwu {
                                    border: .03rem solid rgb(17, 95, 124);
                                    color: rgb(17, 95, 124);
                                }

                                .item_dianqie {
                                    border: .03rem solid rgb(107, 18, 103);
                                    color: rgb(107, 18, 103);
                                }
                            }

                            .bottom {
                                span {

                                    font-weight: 400;
                                }

                                // display: flex;
                                &>span:first-child {
                                    font-size: 0.32rem;
                                    color: #999999;
                                    line-height: 0.37rem;
                                    margin-right: .26rem;
                                }

                                &>span:last-child {
                                    font-size: 0.42rem;
                                    color: #323755;
                                    line-height: 0.47rem;
                                }
                            }
                        }

                        .item_part {
                            display: flex;
                            // flex: 1;
                            white-space: nowrap;
                            flex-direction: column;
                            justify-content: flex-end;
                            align-items: flex-end;
                            text-align: right;
                            color: var(--themeColor);
                        }
                    }
                }
            }
        }

    }
}